/**
 * 变量的类型在赋值的时候确定。会随着值的更改而更改。
 * 
 * undefined 指的是定义了变量但是没有赋值
 * string 字符串
 * number 数字（整数和小数）
 * Boolean  
 * object 对象、数组或者null
 * 
 */


var bianLiang = 123; // 声明一个变量，没有赋值，类型是undefinded
var leixing = typeof(bianLiang); // 获取变量的数据类型
console.log(leixing);  // 在浏览器的控制台输出leixing

bianLiang=new Array();
leixing = typeof(bianLiang);
console.log(leixing);

bianLiang='abcd';

